home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 18 / CU Amiga Magazine's Super CD-ROM 18 (1997)(EMAP Images)(GB)[!][issue 1998-01].iso / CUCD / Readers / Utilities / APPS / APPS.readme < prev    next >
Encoding:
Text File  |  1997-02-27  |  7.0 KB  |  210 lines

  1.                               Amiga Password Protection System 2.2
  2.  
  3. Introduction
  4.  
  5.    APPS is a password entry system fot the Amiga.  IT is designed to be used to restrict access to
  6. workbench to authorised persons only.  It is a startup-sequence based command.
  7.  
  8.  There are two versions currently available:
  9.  
  10.    Standard Version:
  11.          This version is simply placed at the begining of the startup-sequence.  Once the correct
  12.     password and user ID are input then the porgram exits and the startup continues.
  13.  
  14.    PRO Version:
  15.       This version for multiple users with different partitions assigned to each user.  This approach
  16.    does however make it a bit more difficult to setup but offers greater protection becuase of the
  17.    way that it works. This also has a optional logon picture.  If it detects the file then it will
  18.    show it otherwise it use a simply progress window.
  19.  
  20.  
  21.    Both version work by storing the password for each user in a seperate file.  How ever the pro
  22.    version also stores the partition name as well.
  23.  
  24.    Because of the way the program loads the passwords and user ids both version are compatible with
  25.    each other so going form one to the other is easy.
  26.  
  27.    The instalaltion for both versions is detailed in the Installation section of the document.
  28.  
  29.    Both versions and the setup program are shareware and have been restricted.  Read the section
  30.    titled shareware for more info.
  31.  
  32.  
  33. ______________________________________________________________________________________________________
  34.  
  35.                                  Requirements
  36.  
  37. Workbench 3.0.  It may work on 2.0 but i haven't tested it.
  38.  
  39. Not so much of a requirment more a fact of life: 4 mb of fast at least.
  40.  
  41.    History:
  42.  
  43. 0.5 First version written in Amos
  44.  
  45. 0.6 GIven simple GUI using drawing functions in Amos
  46.  
  47. 0.7 Passwords stored a part of machine code
  48.  
  49. 0.8 Converted program to Blitz Basic
  50.  
  51. 0.9 Added Complete Startup-sequence into code. And kept passwords as part of code.
  52.  
  53. 1.0 Moved passwords to external files and removed startup-sequence for code and changed it to
  54.     executing the startup-sequence file.
  55.  
  56. 1.1 Internal optimizations
  57.  
  58. 1.2 Changed GUI to use Gadtools Gadgets.
  59.  
  60. 1.3 Internals Mods
  61.  
  62. 1.4 Internal Mods
  63.  
  64. 1.5 Added Graphic logo in window.  Re-designed the Setup program.
  65.  
  66. 2.0 Changed GUI and included Amiga Logo and Background pic.  Changed numbers of screen colours to 32.
  67.  
  68. 2.1 Changed loading procedures for password files and checking procedures for idetification in main
  69. program and load/save procedures in setup program to match.
  70.  
  71. 2.2 Changed bug which opened and closed the main window when looking at the about/info windows.
  72.  
  73. _____________________________________________________________________________________________________
  74.  
  75.                                  Installation: Standard Version
  76.  
  77. 1. Copy the following files to the following directories.
  78.  
  79.    C - APPS
  80.    PREFS: - APSetup
  81.    S: - APPS2.IFF, APPS3.IFF
  82.  
  83. 2. Run APSetup and Enter in the user id and password.  You don't need to worry about the partition
  84. string gadget as this version does not need it.
  85.  
  86. 3. Edit the S:startup-sequence and add APPS as the first command in the sequence
  87.  
  88. 4. Save and Reset
  89.  
  90.  
  91. ______________________________________________________________________________________________________
  92.  
  93.                               Installation:  Pro Version
  94.  
  95. WARNING: Due the installation of this version should only be attempted by those who know about
  96. re-partitioning harddrives and installing workbench.  To this end the instructions to not contain the
  97. instructions on how to partition you hard drive.
  98.  
  99. N.B I accept no responsibility for any damage incurred while installing this software.  I you feel
  100. you don't understand the above then stop now and use the standard version instead.
  101.  
  102. 1. Create 1 partition to be the boot device for the system.  This only needs to be small device maybe
  103. 1 mb in size.
  104.  
  105.    Create the following directories on this device;
  106.  
  107.       C, DEVS, L and S
  108.  
  109.    IN theory this could be a floppy disk with all of the partitions not be auto-mounted.
  110.  
  111. 2. Now create a partition for each user that you want to use the computer.  The size in not important
  112. but depends on what you want to install and the size of your harddrive.
  113.  
  114.  
  115.    The volume name can only be 3 digits long not including the ":" i.e dh0, hd0 etc.
  116.  
  117.    Then install workbench or a form of workbench on the partitions.
  118.  
  119.    Create mountlist files for each partition and put them all in one file called "mountlist" and copy
  120. this file into the DEVS: drawer of the boot device:
  121.  
  122.    Once you have got all of the mounting info then change them partitions so that aren't
  123. auto-mounting.
  124.  
  125. 3. Copy the following files from the APPSPro drawer to the following drawers on the boot device.
  126.  
  127.    C: - APPS, movesys, mount
  128.  
  129.    ROOT: - APSetup
  130.  
  131.    S: - APPS.IFF(Optional), APPS2.IFF, APPS3.IFF.
  132.  
  133.    The APPS.IFF file is the optional bootpic picture and is not required if you do not want it to be
  134.   shown.
  135.  
  136. 4. Boot from the boot device.  Don't worry if nothing happens this is because it doesn't have a
  137. startup-sequence yet.
  138.  
  139.    Now, run the apsetup program and add the user ids, passwords, and partition names(including a ":")
  140.    for each user, saving them one at a time.
  141.  
  142. 5. Create a s:startup-sequence using a text editor and add the word "APPS" and save it.
  143.  
  144.   maked sure that this is in the s: directory of your boot device.
  145.  
  146. 6. Reset the computer and the program will load.
  147.  
  148.    Once you have type in the correct user id and password the program will mount the corrisponding
  149. partition, move all the system assigns to that device, and execute it startup-sequence.
  150.  
  151.    You will need to remove the boot device using:
  152.  
  153.    ASSIGN nameofdevice: DISMOUNT
  154.  
  155.    and you may find that some software still access it such as photogenics, but i am working on that
  156. problem.
  157.  
  158.    I am sure that any other problems can be dealt with the Assign command.
  159.  
  160.  
  161. ______________________________________________________________________________________________________
  162.  
  163.                                          Future Features
  164.  
  165.    Screen Saver
  166.  
  167.    Move all passwords and user IDs into one file
  168.  
  169.    Put basic startup commands as part of the code i.e setpatch, iprefs etc. and use a seperate
  170.    assigns file.
  171.  
  172.    Progress Indicator for Bootup
  173.  
  174.    Encrypted Password File.
  175.  
  176.    Hide the password when it is being typed in.
  177.  
  178.  
  179. ______________________________________________________________________________________________________
  180.  
  181.                                          Shareware
  182.  
  183.    The versions of APPS in this software a fully functional except for the fact that they only allow
  184. one user with a user id of nuser.  This also includes the setup program.
  185.  
  186.    Also the main program waits 15 seconds everytime it is run.
  187.  
  188.  To get the full versions of the programs plus the latest version of the program please send £3.50
  189. to:
  190.  
  191.    David Humphreys,
  192.    12 Taylor Drive
  193.    Lawford,
  194.    Manningtree,
  195.    Essex,
  196.    CO11 2HU.
  197.  
  198.    Please make cheques payable to D Humphreys.
  199.  
  200.    Cheques will have to be cleared first.
  201.  
  202.  
  203. ______________________________________________________________________________________________________
  204.  
  205.   Thanks foe using my program and i hope to have an update real soon.
  206.  
  207.    BYE!
  208.  
  209.  
  210.